level best

Không tìm thấy từ "level best"

Found in Anh - Anh (Wordnet)

Definition Noun : The greatest possible degree of effort or achievement : "level best" refers to the maximum effort someone can make or the highest standard they can possibly achieve in a given situation. It implies trying as hard as one possibly can. Usage The phrase "level best" is almost exclusively used in the fixed expression "to try one's level best" or "to do one's level best" . It funct...

See full definition →